Skip to content

Conversation

calien666
Copy link
Member

No description provided.

In preparation of switching DeepL TYPO3 extensions to API v3 support,
it is necessary replacing the old `Translator` to the new `DeepLClient`,
which holds the new features introduced.
The new API v3 changes the behaviour in glossary handling completely.
However, the support for v2 is not dropped for the moment, but will be.
As it is more simple to maintain only one functionality for glossaries,
deprecate the old methods.
Add the new muli lingual glossary methods to the ClientInterface
and set the old ones deprecated.
The deprecation is done, as a support for both v2 and v3 does not make
sense and should be skipped soon.
As it is more common using `$this`, when calling Unit test assertions,
change the php Code style fixer rule and let the command run.

Used command:
```
Build/Scripts/runTests.sh -t 12 -p 8.1 -s cgl
```
Currently work in progress
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant